package io.aicn.lowcode.service;

import com.baomidou.mybatisplus.extension.service.IService;
import io.aicn.lowcode.entity.Position;

import java.math.BigDecimal;
import java.util.List;

public interface IPositionService extends IService<Position> {
    List<Position> searchPositions(String title, String code, String category, BigDecimal minSalary, BigDecimal maxSalary, Integer level, String status);
    Position createPosition(Position position);
    Position updatePosition(Long id, Position position);
    boolean deletePosition(Long id);
}